payment installment - French English Dictionary